.extra_main,#checkResultDiv {
	border: 2px solid rgb(228,228,228);
	margin: 7px;
	padding: 0;
	margin-right: 1em;
}
.extra_title,.check-title {
	background-color: rgb(228,228,228);
	padding: 0.5em;
	font-size: 14px;
}
.extra_btnArea {
	display: none;
	margin: 1em;
}
.extra_btnArea button,
.ckeck-result-body button {
	margin-right: 1em;
}
.extra_btnArea button,
.extra_btnArea button:LINK,
.extra_btnArea button:VISITED,
.extra_btnArea button:before,
.ckeck-result-body button,
.ckeck-result-body button:LINK,
.ckeck-result-body button:VISITED,
.ckeck-result-body button:before {
	background-color: rgba(255, 154, 0, 1)!important;
	color: rgba(255, 255, 255, 0)!important;
	padding: 0.75em;
	width: auto;
}
.extra_btnArea button:hover,
.ckeck-result-body button:hover {
	background-color:#FFC062!important;
	color: rgba(255, 255, 255, 0)!important;
}
.extra_btnArea button:ACTIVE,
.ckeck-result-body button:ACTIVE {
	background-color: rgb(224, 114, 0)!important;
	color: rgba(255, 255, 255, 0)!important;
}
.extra_body {
	margin-top: 1.5em;
}
legend {
	padding-left: 0.5em;
	padding-right:0.5em;
	width: auto!important;
	margin-bottom: 10px;
	border-bottom: 0;
	font-size: 12px;
	font-weight: 600;
}
fieldset {
	border:1px solid #c0c0c0;
	padding: .35em .625em .75em;
	margin: 1em;
	font-weight: normal;
}
.bodyInfo {
	margin-bottom: 1em;
}
.ckeck-result-body {
	text-align: center;
	margin: 4em;
}
.ckeck-result-body button{
	margin-top:3em;
	min-width: 6em;
}
.ckeck-result-body label {
	font-weight: normal;
	font-size: 16px;
}
.agree {
	margin-right: 1em;
}